python代碼如下:
  try:
        # pyminizip.compress(targetFile, targetFile + '.zip', S1_KEY, 1)#1 ~ 9: 1 fast(檔案較大), 9 compress
        pyminizip.compress(targetFile, None,targetFile + '.zip', S1_KEY, 1)#1 ~ 9: 1 fast(檔案較大), 9 compress
    except Exception as e:
        print(e)
pyminizip這個庫更新了之後,compress函數的參數由4個變成了5個;而舊版本的library又無法下載,只能下載新版本的,怎麼辦?
上面是我的處理方式,但是仔細思考後,有更好的方法:
  try:
        pyminizip.compress(targetFile, targetFile + '.zip', S1_KEY, 1)#1 ~ 9: 1 fast(檔案較大), 9 compress    
    except Exception as e:
     pyminizip.compress(targetFile, None,targetFile + '.zip', S1_KEY, 1)#1 ~ 9: 1 fast(檔案較大), 9 compress
        print(e)
優點:老環境還是可以正常運行,不會變成只能在新版本的library的環境才能運行的情況;